package com.haixiaoke.saas.common.config.sms;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

@Configuration
@Data
public class SmsConfig {
	/**
	 * 请使用管理控制台中已创建应用的APPID
	 */
	@Value("${sms.appid}")
	private String appid;
	/**
	 * 生产环境请求地址
	 */
	@Value("${sms.server.ip}")
	private String serverIp;
	/**
	 * 请求端口
	 */
	@Value("${sms.server.port}")
	private String serverPort;
	/**
	 * 主账号,登陆云通讯网站后,可在控制台首页看到开发者主账号ACCOUNT SID
	 */
	@Value("${sms.account.sid}")
	private String accountSid;
	/**
	 * 主账号令牌AUTH TOKEN
	 */
	@Value("${sms.account.token}")
	private String accountToken;
	/**
	 * 登录验证码
	 */
	@Value("${sms.template.login.code}")
	private String loginTemplateCode;
	/**
	 * 注册验证码
	 */
	@Value("${sms.template.register.code}")
	private String registerTemplateCode;
	/**
	 * 验房通知
	 */
	@Value("${sms.inspection.template.code}")
	private String inspectionTemplateCode;
	/**
	 * 换验房员后验房通知
	 */
	@Value("${sms.exchangeInspection.template.code}")
	private String exchangeInspectionTemplateCode;
	/**
	 * 打扫通知
	 */
	@Value("${sms.sweep.template.code}")
	private String sweepTemplateCode;
	/**
	 * 换打扫员后打扫通知
	 */
	@Value("${sms.sweepInspection.template.code}")
	private String exchangeSweepTemplateCode;
	/**
	 * fadada授权认证通知
	 */
	@Value("${sms.template.code.fadadaAuthInform}")
	private String fadadaAuthInformTemplateCode;
	/**
	 * 工单派单改派通知
	 */
	@Value("${sms.template.code.workOrderDispatch}")
	private String workOrderTemplateCode;

	/**
	 * 工单临时密码申请通过通知
	 */
	@Value("${sms.template.code.workOrderPwdApplyConsentCode}")
	private String workOrderPwdApplyConsentCode;

}
